/******************************************************************************
*
* Copyright (C) Chaoyong Zhou
* Email: bgnvendor@163.com 
* QQ: 2796796 
*
*******************************************************************************/
#ifndef _CRFSC_INC
#define _CRFSC_INC

#include "findex.inc"

FUNC_ADDR_NODE g_crfsc_func_addr_list[ ] = {
{
/* -- void crfsc_print_module_status(const UINT32 crfsc_md_id, LOG *log); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_print_module_status,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_print_module_status",
/*func index      */     FI_crfsc_print_module_status,
/*func ret type   */     e_dbg_void,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IO,},
/*func para type  */     {e_dbg_UINT32,e_dbg_LOG_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- UINT32 crfsc_free_module_static_mem(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_free_module_static_mem,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_free_module_static_mem",
/*func index      */     FI_crfsc_free_module_static_mem,
/*func ret type   */     e_dbg_UINT32,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- UINT32 crfsc_start(const CSTRING *crfs_root_dir); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_start,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_start",
/*func index      */     FI_crfsc_start,
/*func ret type   */     e_dbg_UINT32,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- void crfsc_end(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_end,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_end",
/*func index      */     FI_crfsc_end,
/*func ret type   */     e_dbg_void,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_dir_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_dir_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_dir_ep",
/*func index      */     FI_crfsc_find_dir_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_dir(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_dir",
/*func index      */     FI_crfsc_find_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_file_ep(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_file_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_file_ep",
/*func index      */     FI_crfsc_find_file_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_file(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_file,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_file",
/*func index      */     FI_crfsc_find_file,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_file_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_file_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_file_b_ep",
/*func index      */     FI_crfsc_find_file_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_find_file_b(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_find_file_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_find_file_b",
/*func index      */     FI_crfsc_find_file_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_is_file(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_is_file,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_is_file",
/*func index      */     FI_crfsc_is_file,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_is_dir(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_is_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_is_dir",
/*func index      */     FI_crfsc_is_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, const CBYTES *cbytes, const UINT32 expire_nsec); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write_ep",
/*func index      */     FI_crfsc_write_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write(const UINT32 crfsc_md_id, const CSTRING *file_path, const CBYTES *cbytes, const UINT32 expire_nsec); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write",
/*func index      */     FI_crfsc_write,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read_ep",
/*func index      */     FI_crfsc_read_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     5,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read(const UINT32 crfsc_md_id, const CSTRING *file_path, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read",
/*func index      */     FI_crfsc_read,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     5,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write_e_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, UINT32 *offset, const UINT32 max_len, const CBYTES *cbytes); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write_e_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write_e_ep",
/*func index      */     FI_crfsc_write_e_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     5,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write_e(const UINT32 crfsc_md_id, const CSTRING *file_path, UINT32 *offset, const UINT32 max_len, const CBYTES *cbytes); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write_e,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write_e",
/*func index      */     FI_crfsc_write_e,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     5,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read_e_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, UINT32 *offset, const UINT32 max_len, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read_e_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read_e_ep",
/*func index      */     FI_crfsc_read_e_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     7,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read_e(const UINT32 crfsc_md_id, const CSTRING *file_path, UINT32 *offset, const UINT32 max_len, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read_e,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read_e",
/*func index      */     FI_crfsc_read_e,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     7,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_create_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, const uint64_t *file_size); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_create_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_create_b_ep",
/*func index      */     FI_crfsc_create_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_create_b(const UINT32 crfsc_md_id, const CSTRING *file_path, const uint64_t *file_size); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_create_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_create_b",
/*func index      */     FI_crfsc_create_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *offset, const CBYTES *cbytes); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write_b_ep",
/*func index      */     FI_crfsc_write_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IO,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_CBYTES_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_write_b(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *offset, const CBYTES *cbytes); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_write_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_write_b",
/*func index      */     FI_crfsc_write_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IO,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_CBYTES_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *offset, const UINT32 max_len, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read_b_ep",
/*func index      */     FI_crfsc_read_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     7,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IO,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_read_b(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *offset, const UINT32 max_len, CBYTES *cbytes, UINT32 *expires_timestamp, const EC_BOOL need_expired_content); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_read_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_read_b",
/*func index      */     FI_crfsc_read_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     7,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IO,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_UINT32,e_dbg_CBYTES_ptr,e_dbg_UINT32_ptr,e_dbg_EC_BOOL,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_renew_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, const UINT32 expires_timestamp); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_renew_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_renew_ep",
/*func index      */     FI_crfsc_renew_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_renew(const UINT32 crfsc_md_id, const CSTRING *file_path, const UINT32 expires_timestamp); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_renew,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_renew",
/*func index      */     FI_crfsc_renew,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_file_ep(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_file_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_file_ep",
/*func index      */     FI_crfsc_delete_file_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_file(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_file,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_file",
/*func index      */     FI_crfsc_delete_file,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_file_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_file_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_file_b_ep",
/*func index      */     FI_crfsc_delete_file_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_file_b(const UINT32 crfsc_md_id, const CSTRING *file_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_file_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_file_b",
/*func index      */     FI_crfsc_delete_file_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_dir_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_dir_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_dir_ep",
/*func index      */     FI_crfsc_delete_dir_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete_dir(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete_dir",
/*func index      */     FI_crfsc_delete_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_delete(const UINT32 crfsc_md_id, const CSTRING *path, const UINT32 dflag); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_delete,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_delete",
/*func index      */     FI_crfsc_delete,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_update_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, const CBYTES *cbytes, const UINT32 expire_nsec); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_update_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_update_ep",
/*func index      */     FI_crfsc_update_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_update(const UINT32 crfsc_md_id, const CSTRING *file_path, const CBYTES *cbytes, const UINT32 expire_nsec); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_update,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_update",
/*func index      */     FI_crfsc_update,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CBYTES_ptr,e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_qfile_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, CRFSNP_ITEM  *crfsnp_item); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_qfile_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_qfile_ep",
/*func index      */     FI_crfsc_qfile_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSNP_ITEM_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_qfile(const UINT32 crfsc_md_id, const CSTRING *file_path, CRFSNP_ITEM  *crfsnp_item); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_qfile,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_qfile",
/*func index      */     FI_crfsc_qfile,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSNP_ITEM_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_size_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *file_size); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_size_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_size_ep",
/*func index      */     FI_crfsc_file_size_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_size(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *file_size); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_size,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_size",
/*func index      */     FI_crfsc_file_size,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_store_size_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *store_size, UINT32 *expires_timestamp); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_store_size_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_store_size_b_ep",
/*func index      */     FI_crfsc_store_size_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_UINT32_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_store_size_b(const UINT32 crfsc_md_id, const CSTRING *file_path, uint64_t *store_size, UINT32 *expires_timestamp); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_store_size_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_store_size_b",
/*func index      */     FI_crfsc_store_size_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_uint64_t_ptr,e_dbg_UINT32_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_md5sum_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, CMD5_DIGEST *md5sum); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_md5sum_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_md5sum_ep",
/*func index      */     FI_crfsc_file_md5sum_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CMD5_DIGEST_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_md5sum(const UINT32 crfsc_md_id, const CSTRING *file_path, CMD5_DIGEST *md5sum); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_md5sum,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_md5sum",
/*func index      */     FI_crfsc_file_md5sum,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CMD5_DIGEST_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_md5sum_b_ep(const UINT32 crfsc_md_id, const CSTRING *file_path, const UINT32 seg_no, CMD5_DIGEST *md5sum); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_md5sum_b_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_md5sum_b_ep",
/*func index      */     FI_crfsc_file_md5sum_b_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32,e_dbg_CMD5_DIGEST_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_file_md5sum_b(const UINT32 crfsc_md_id, const CSTRING *file_path, const UINT32 seg_no, CMD5_DIGEST *md5sum); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_file_md5sum_b,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_file_md5sum_b",
/*func index      */     FI_crfsc_file_md5sum_b,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     4,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_OUT,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_UINT32,e_dbg_CMD5_DIGEST_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_recycle_ep(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_recycle_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_recycle_ep",
/*func index      */     FI_crfsc_recycle_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_recycle(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_recycle,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_recycle",
/*func index      */     FI_crfsc_recycle,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_add_dir(const UINT32 crfsc_md_id, const UINT32 tcid, const CSTRING *path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_add_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_add_dir",
/*func index      */     FI_crfsc_add_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_del_dir(const UINT32 crfsc_md_id, const UINT32 tcid, const CSTRING *path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_del_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_del_dir",
/*func index      */     FI_crfsc_del_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_has_dir(const UINT32 crfsc_md_id, const UINT32 tcid, const CSTRING *path); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_has_dir,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_has_dir",
/*func index      */     FI_crfsc_has_dir,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_exist_dt(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_exist_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_exist_dt",
/*func index      */     FI_crfsc_exist_dt,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_flush_dt(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_flush_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_flush_dt",
/*func index      */     FI_crfsc_flush_dt,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_load_dt(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFSC,
/*func logic addr */     (UINT32)crfsc_load_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_load_dt",
/*func index      */     FI_crfsc_load_dt,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- void crfsc_print_dt(const UINT32 crfsc_md_id, LOG *log); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_print_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_print_dt",
/*func index      */     FI_crfsc_print_dt,
/*func ret type   */     e_dbg_void,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IO,},
/*func para type  */     {e_dbg_UINT32,e_dbg_LOG_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_whole_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path, const CRFSDT_PNODE *crfsdt_pnode); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_whole_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_whole_ep",
/*func index      */     FI_crfsc_trans_dir_whole_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSDT_PNODE_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_whole(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_whole,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_whole",
/*func index      */     FI_crfsc_trans_dir_whole,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_pre_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path, const CRFSDT_PNODE *crfsdt_pnode); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_pre_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_pre_ep",
/*func index      */     FI_crfsc_trans_dir_pre_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSDT_PNODE_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_pre(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_pre,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_pre",
/*func index      */     FI_crfsc_trans_dir_pre,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_handle_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path, const CRFSDT_PNODE *crfsdt_pnode); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_handle_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_handle_ep",
/*func index      */     FI_crfsc_trans_dir_handle_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSDT_PNODE_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_handle(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_handle,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_handle",
/*func index      */     FI_crfsc_trans_dir_handle,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_post_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path, const CRFSDT_PNODE *crfsdt_pnode); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_post_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_post_ep",
/*func index      */     FI_crfsc_trans_dir_post_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSDT_PNODE_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_post(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_post,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_post",
/*func index      */     FI_crfsc_trans_dir_post,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_recycle_ep(const UINT32 crfsc_md_id, const CSTRING *dir_path, const CRFSDT_PNODE *crfsdt_pnode); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_recycle_ep,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_recycle_ep",
/*func index      */     FI_crfsc_trans_dir_recycle_ep,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     3,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,e_dbg_CRFSDT_PNODE_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_trans_dir_recycle(const UINT32 crfsc_md_id, const CSTRING *dir_path); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_trans_dir_recycle,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_trans_dir_recycle",
/*func index      */     FI_crfsc_trans_dir_recycle,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     2,
/*func para direct*/     {E_DIRECT_IN,E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,e_dbg_CSTRING_ptr,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_clone_dt(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_clone_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_clone_dt",
/*func index      */     FI_crfsc_clone_dt,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
{
/* -- EC_BOOL crfsc_rollback_dt(const UINT32 crfsc_md_id); -- */
/*func module     */     MD_CRFS,
/*func logic addr */     (UINT32)crfsc_rollback_dt,
/*func beg addr   */     0,
/*func end addr   */     0,
/*func addr offset*/     0,
/*func name       */     "crfsc_rollback_dt",
/*func index      */     FI_crfsc_rollback_dt,
/*func ret type   */     e_dbg_EC_BOOL,
/*func para num   */     1,
/*func para direct*/     {E_DIRECT_IN,},
/*func para type  */     {e_dbg_UINT32,},
/*func para val   */     0, 0, {0},
},
};

UINT32 g_crfsc_func_addr_list_len = sizeof(g_crfsc_func_addr_list)/sizeof(g_crfsc_func_addr_list[0]);
#endif/*_CRFSC_INC*/


